ビュー内での繰り返し処理
1
2
3
4
5
<% test = [1, 2, 3, 4, 5] %> <% test.each do |i| %> <div><%= i %></div> <% end %>
view内で繰り返し処理を行うには、
の形式で記入してください。
上の例では、変数testに配列を代入し、繰り返し時にiに代入して表示させています。
また、eachをreverse_eachにすると末尾からの繰り返し処理(逆順)を行うこともできます。
<% 配列.each do |繰り返し時に代入する変数| %>
繰り返し時の処理
<% end &>
繰り返し時の処理
<% end &>
の形式で記入してください。
上の例では、変数testに配列を代入し、繰り返し時にiに代入して表示させています。
また、eachをreverse_eachにすると末尾からの繰り返し処理(逆順)を行うこともできます。